make one's point - German English Dictionary